machine foundations - İspanyolca İngilizce Sözlük